Python Job: STAGIAIRE – DÉVELOPPEMENT LOGICIEL – ÉTÉ 2023

Job added on

Location

Montreal - Canada

Job type

Full-Time

Python Job Details

Type de candidature : Stagiaire

Session

Été 2023

Niveau d'étude requis

3e ou 4e année de baccalauréat

Emplacement

Montréal – QC (bureau)/à distance (du Canada)

Connaissances / Expériences exigées

Python
Sommaire du poste

Le Centre de recherche informatique de Montréal (CRIM) est à la recherche de candidats à différents niveaux d’études (3e ou 4e année de baccalauréat, maîtrise ou doctorat) pour contribuer à ses projets de recherche appliquée en milieu industriel.

Le CRIM œuvre dans de nombreux domaines d’expertise. La plupart de nos projets touchent de près ou de loin l’apprentissage automatique et l’intelligence artificielle. Les équipes de projets sont souvent multidisciplinaires, amenant une forte collaboration entre spécialistes.


Description des principales fonctions

Vous participerez à toutes les étapes de l’ingénierie logicielle. Vous serez pris en charge par un développeur sénior, mais l’ensemble de l’équipe sera à votre disposition pour vous guider et répondre à vos questions.

Votre contribution se fera tout d’abord à l’intérieur du groupe d’opérationnalisation. Vos premières tâches toucheront aux outils et processus DevOps qui sont utilisés dans la réalisation de nos projets.

En fonction des projets en cours, de vos intérêts et de vos aptitudes, vous pourrez être amené à travailler également sur des projets clients ainsi que sur les applications sources ouvertes développées au CRIM.

Vous aurez aussi l’occasion de bénéficier d’une formation continue à travers les différents forums de discussions internes.

Salaire: 23$/h
Qualifications recherchées
  • Diplôme universitaire au baccalauréat en informatique, en génie logiciel ou toute autre discipline scientifique pertinente en cours d’obtention
  • Avoir déjà effectué un stage en entreprise
  • Connaissance avancée du langage Python, de ses principaux cadriciels web et outils
  • Connaissance de base sur l’infonuagique, la conteneurisation et l’architecture microservice
  • Connaissances en architecture logicielle et patrons de conception
Les connaissances suivantes seraient un atout
  • Conception orientée objet avec le langage Python
  • Intégration continue et déploiement (Jenkins, Docker, Kubernetes, Ansible, Terraform, etc.)
  • Création de pipelines de gestion et traitement de données (ex. ETL, ELT)
  • Expérience de travail avec la méthodologie Agile (Kanban, Scrum)
  • Familiarité avec les plateformes Github et Gitlab, ainsi que les outils de collaboration Jira et Confluence
  • Connaissances de base sur le calcul distribué et les gestionnaires de charge de travail (SLURM)
Qualités recherchées
  • Faire preuve d’autonomie, de curiosité et de débrouillardise

Le CRIM est un employeur équitable et la diversité lui tient à cœur. Nous valorisons le développement d’idées en équipe et cultivons un environnement de travail ouvert et respectueux des différences. Le masculin est utilisé uniquement dans le but d’alléger le texte. Nous encourageons tous les candidats et toutes les candidates à postuler sur ce poste, cependant seules les personnes sélectionnées seront contactées. Merci de votre intérêt envers le CRIM !

Joignez-vous à l’équipe du CRIM et travaillez avec des gens passionnés et dynamiques !